package mode

import "gorm.io/gorm"

type Doctor struct {
	gorm.Model
	Name    string
	Image   string
	FormHos string //东院,西院
	Title   string //见习医师，主治医师，主任医师，副院长，院长
	FormDep string //神内，消化全科，内分泌全科，呼吸全科，骨科，脑科
	Des     string
}

func (d *Doctor) CreateDoctor() error {
	return DB.Create(&d).Error
}
func (d *Doctor) UpdatesDoctor() error {
	return DB.Updates(&d).Error
}
func (d *Doctor) GetDoctorByName() error {
	return DB.Where("name = ?", d.Name).Limit(1).Find(&d).Error
}
func (d *Doctor) GetDoctorByID() error {
	return DB.Where("id = ?", d.ID).Limit(1).Find(&d).Error
}
